cracked your head open - Turco Inglés Diccionario